package cc.bookcloud.tool.ocr.common.parsetext.feature;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @Desc: @todo
 * @Version: 2.0
 * @Author: John Goo
 * @Date: 2024/12/05 09:48
 **/
@Data
public class InvoiceFeatureTemplate {




    // @Todo 暂时硬编码定义，后续提取配置或注册方式
    public static  List<InvoiceFeatureTemplateAbstract> templateList(){
        List<InvoiceFeatureTemplateAbstract> featureList = new ArrayList<>();
        // 火车票
        featureList.add(new TrainTicketFeatureTemplate("train_ticket", "火车票"));

        // 全电电子发票(普通发票)")
       // featureList.add(new InvoiceFeatureNormalElectronic("vat_electronic_invoice_new", "全电电子发票(普通发票)"));
        // .............
        return featureList;
    }
}
